difficult times - French English Dictionary